black-spotted torpedo - Español Inglés Diccionario